russia (country in asia and europe) - Turkish English Dictionary